package main;

public class ReqAnalyseMain {
	
	public ReqAnalyseMain() {
		analyseur = new AnalyseurRangCarteSuperieure();
		analyseur = new AnalyseurRangPaire(analyseur);
		analyseur = new AnalyseurRangDeuxPaires(analyseur);
		analyseur = new AnalyseurRangBrelan(analyseur);
		analyseur = new AnalyseurRangQuinte(analyseur);
		analyseur = new AnalyseurRangCouleur(analyseur);
		analyseur = new AnalyseurRangMainPleine(analyseur);
		analyseur = new AnalyseurRangCarre(analyseur);
		analyseur = new AnalyseurRangQuinteCouleur(analyseur);
		analyseur = new AnalyseurRangQuintuplet(analyseur);
		analyseur = new AnalyseurRangQuinteRoyale(analyseur);
	}
	
	public AbstractAnalyseurRang getAnalyseur() {
		return analyseur;
	}
	
	private AbstractAnalyseurRang analyseur = null;
	
}